Career 2025 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Baltimore Hilton Head El Paso Torino Szczecin Pittsburgh Hammond Washington Lawrenceville St. Paul Clearwater Redding Hammond Charlottesville Indian Harbour Beach Washington Lawrenceville Augusta La Quinta La Quinta Fort Walton Beach Las Vegas Redding Hammond Palm Beach Gardens Indian Harbour Beach Raleigh Grado Vancouver Albuquerque Ashland Troy Pittsburgh Lawrenceville Augusta Auburn San Diego Lutz Laguna Nigel Midland Surprise Redding Hammond Dothan Saint-Gaudens Nottingham Boston Lexington Houston Rancho Santa Fe Clearwater Phoenix Bayamon Vancouver Hammond Las Vegas Saguenay Kansas City Rock Hill Troy Albuquerque Grapevine Phoenix Kansas City Prague Boston Nottingham Toronto Rancho Mirage Midland Charlottesville Grado Pelham Troy Osprey Midland Dothan Prague Vancouver Bronx Albuquerque Kansas City Rock Hill Bayamon Grapevine Phoenix Rancho Santa Fe Midland Plantation Fort Walton Beach Clearwater Osprey Las Vegas Pelham Dothan Charlottesville Troy Nottingham Nottingham Denver Indian Harbour Beach Yakima Vancouver Las Vegas Joue-Les-Tours Barnstaple Andrezieux-Boutheon Rancho Santa Fe Surprise Ismaning Osprey Pelham Nottingham Landisville Albuquerque Macon Rock Hill Rancho Mirage New Braunfels Jackson Charlottesville Florence Nottingham Innisbrook Sacramento Portland Dothan Lexington Las Vegas Midland Innisbrook Osprey Pelham Wiesbaden Trnava Prague Nottingham Nottingham Sacramento Carson Lexington Vancouver Albuquerque Las Vegas Macon Osprey Midland Osprey Midland St. Paul Dothan Charlottesville Charleston Ilkley Vancouver Midland Indian Harbour Beach Charlottesville Charleston Trnava Surbiton Vancouver Chicago Templeton Stockton Macon Oracle Challenger Series - Indian Wells W100 Midland W100 Surbiton W100 Manchester W60 Berkeley W60 Landisville Indian Harbour Beach Nottingham W100 Midland W100 Nicholasville Las Vegas W100 Charleston W100 Landisville Columbus WTA 125 - Columbus W60 Rancho Santa Fe W80 Macon W80 Tyler Dow Tennis Classic - Midland W100 Surbiton Veneto Open - Gaiba Odlum Brown VanOpen - Vancouver Albuquerque Indian Harbour Beach Oracle Challenger Series - Newport Beach W60 Macon Indian Harbour Beach W60 Charlottesville W100 Bonita Springs W100 Landisville W35 San Rafael W100 Charleston W100 Surbiton W60 Berkeley W60 Dallas W60 Lexington Landisville Grapevine Tyler Oracle Challenger Series - Newport Beach W80 Dothan W100 Ilkley W50 Pelham W60 Ashland W75 Sumter Nottingham Boston W35 Punta Cana W35 Uvero Alto W50 Indian Harbour Beach Open 35 de Saint-Malo - Saint-Malo W100 Landisville Dow Tennis Classic - Midland W60 Berkeley W60 Templeton W80 Tyler Open De Espana Villa De Madrid - Madrid Big Island Championships - Waikoloa, Hawaii Ladies Kremlin Cup - Moscow Porto Open - Porto Estoril Open - Estoril Budapest Grand Prix - Budapest Croatian Bol Ladies Open - Bol J&S Cup - Warsaw Grand Prix De S.A.R. La Princesse - Casablanca Nordea Nordic Light Open - Helsinki Toyota Princess Cup - Tokyo Wismilak International - Bali AIG Japan Open - Tokyo Dubai Duty Free Women's Open - Dubai Acura Classic - San Diego, California Sparkassen Cup Int'l Damen Tennis Grand Prix - Leipzig Qatar Total Finaelf Open 2004 - Doha J&S Cup - Warsaw W50 Zephyrhills W100 Bonita Springs Dubai Duty Free Women's Open - Dubai J&S Cup - Warsaw The Hastings Direct International Championships - Eastbourne JP Morgan Chase Open - Los Angeles Chicago Open - Chicago Medibank International - Sydney Dubai Duty Free Women's Open - Dubai Bausch & Lomb Championships - Amelia Island J&S Cup - Warsaw The Hastings Direct International Championships - Eastbourne Pilot Pen Tennis - New Haven Wismilak International - Bali China Open - Beijing Porsche Tennis Grand Prix - Stuttgart Medibank International - Sydney Dubai Tennis Championships - Dubai Qatar Total Open - Doha J&S Cup - Warsaw DFS Classic - Birmingham JPMorgan Chase Open - Los Angeles Pilot Pen Tennis - New Haven Porsche Tennis Grand Prix - Stuttgart Medibank International - Sydney Dubai Tennis Championships - Dubai Torneo Barcelona KIA - Barcelona International Womens Open - Eastbourne Western & Southern Financial Group Women's Open - Cincinnati China Open - Beijing Porsche Tennis Grand Prix - Stuttgart Medibank International - Sydney Monterrey Open - Monterrey Family Circle Cup - Charleston Porsche Tennis Grand Prix - Stuttgart Estoril Open - Estoril Internationaux de Strasbourg - Strasbourg W35 Berkeley Pilot Pen Tennis presented by Schick - New Haven Bell Challenge - Quebec City W35 Florence W80 Charlottesville Andalucia Tennis Experience - Marbella Brisbane International - Brisbane W100 Charleston W100 Bonita Springs Medibank International - Sydney W100 Edmond Regions Morgan Keegan Championships - Memphis W100 Macon Abierto Mexicano - Acapulco Porsche Tennis Grand Prix - Stuttgart JP Morgan Chase Open - Los Angeles, California AEGON Classic - Birmingham AEGON International - Eastbourne Bank of the West Classic - Stanford Southern California Open - San Diego Bell Challenge - Quebec City ASB Classic - Auckland Medibank International - Sydney Family Circle Cup - Charleston Andalucia Tennis Experience - Marbella Porsche Tennis Grand Prix - Stuttgart Estoril Open - Estoril UNICEF Open - 's-Hertogenbosch Citi Open - Washington New Haven Open at Yale - New Haven Bell Challenge - Quebec City Kremlin Cup - Moscow ASB Classic - Auckland Apia International - Sydney Regions Morgan Keegan Championships - Memphis Family Circle Cup - Charleston Grand Prix De SAR La Princesse Lalla Meryem - Fes Open Gaz de France - Paris BGL Luxembourg Open - Luxembourg ASB Classic - Auckland Apia International - Sydney Open GDF Suez - Paris Dubai Duty Free Championships - Dubai Portugal Open - Oeiras Mercury Insurance Open - Carlsbad Bell Challenge - Quebec City Kremlin Cup - Moscow Apia International - Sydney Moorilla Hobart International - Hobart PTT Pattaya Open - Pattaya City Abierto Mexicano TELCEL - Acapulco Family Circle Cup - Charleston Porsche Tennis Grand Prix - Stuttgart Portugal Open - Oeiras Citi Open - Washington Bell Challenge - Quebec City Toray Pan Pacific Open - Tokyo Generali Ladies Linz - Linz Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Hobart International - Hobart Rio Open - Rio de Janeiro Qatar Total Open - Doha Abierto Mexicano TELCEL - Acapulco Family Circle Cup - Charleston Porsche Tennis Grand Prix - Stuttgart Internationaux de Strasbourg - Strasbourg AEGON Classic - Birmingham AEGON International - Eastbourne Citi Open - Washington Japan Women's Open Tennis - Tokyo Toray Pan Pacific Open - Tokyo Guangzhou International Women's Open - Guangzhou Generali Ladies Linz - Linz Kremlin Cup - Moscow BGL Luxembourg Open - Luxembourg WTA Elite Trophy - Zhuhai J&T Banka Prague Open - Prague Brisbane International - Brisbane ASB Classic - Auckland Apia International - Sydney Hobart International - Hobart Dubai Duty Free Championships - Dubai Family Circle Cup - Charleston Porsche Tennis Grand Prix - Stuttgart J&T Banka Prague Open - Prague Internationaux de Strasbourg - Strasbourg Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Olympics - Rio de Janeiro Japan Women's Open Tennis - Tokyo Tianjin Open - Tianjin Generali Ladies Linz - Linz Kremlin Cup - Moscow BGL Luxembourg Open - Luxembourg Brisbane International - Brisbane ASB Classic - Auckland Apia International - Sydney St. Petersburg Ladies Trophy - St. Petersburg Qatar Total Open - Doha Abierto Mexicano TELCEL - Acapulco Abierto Monterrey Afirme - Monterrey Porsche Tennis Grand Prix - Stuttgart Internationaux de Strasbourg - Strasbourg Ricoh Open - 's-Hertogenbosch Toray Pan Pacific Open - Tokyo Hobart International - Hobart Volvo Car Open - Charleston Ladies Open Lugano - Lugano Qatar Ladies Open - Doha Brisbane International - Brisbane TEB BNP Paribas Istanbul Cup - Istanbul Nurnberger Versicherungscup - Nurnberg Hobart International - Hobart Volvo Car Open - Charleston Mubadala Silicon Valley Classic - San Jose Kremlin Cup - Moscow Brisbane International - Brisbane Hobart International - Hobart Grampians Trophy - Melbourne MUSC Health Women's Open - Charleston Chicago Fall Tennis Classic - Chicago Dubai Duty Free Championships - Dubai Bell Challenge - Quebec City Samsung Open - Lugano Hungarian Ladies Open - Budapest Open 6 Sens - Lyon Credit One Charleston Open - Charleston Abierto Mexicano TELCEL - Acapulco Mallorca Open - Mallorca The International Eastbourne - Eastbourne Guangzhou Open - Guangzhou St. Petersburg Ladies Trophy - St. Petersburg Telecom Italia Masters - Rome Rogers AT&T Cup - Toronto Pacific Life Open - Indian Wells Birmingham Classic - Birmingham Eastbourne International - Eastbourne Telecom Italia Masters Roma - Rome Oracle Challenger Series - Indian Wells Toray Pan Pacific Open - Tokyo ASB Classic - Auckland Pacific Life Open - Indian Wells Adelaide International 2 - Adelaide ASB Classic - Auckland San Diego Open - San Diego Rothesay International - Eastbourne Citi Open - Washington Hobart International - Hobart NASDAQ-100 Open - Miami German Open 2005 - Berlin Telecom Italia Masters Roma - Rome ATX Open - Austin Acura Classic - San Diego Rogers Cup - Toronto Ladies Kremlin Cup - Moscow NASDAQ-100 Open - Miami Family Circle Cup - Charleston Qatar Total German Open 2006 - Berlin Campionati Internazionali d'Italia - Rome Rogers Cup - Montreal Pacific Life Open - Indian Wells Qatar German Open - Berlin Internazionali BNL d'Italia - Rome Kremlin Cup - Moscow Zurich Open - Zurich Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Financial Group Womens Open - Cincinnati Citi Open - Washington Toray Pan Pacific Open - Tokyo Rogers Cup - Montreal Melbourne Summer Set 1 - Melbourne AEGON International - Eastbourne BNP Paribas Open - Indian Wells Japan Women's Open Tennis - Tokyo Generali Ladies Linz - Linz Toray Pan Pacific Open - Tokyo BGL Luxembourg Open - Luxembourg ASB Classic - Auckland Viking International - Eastbourne BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Citi Open - Washington BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Wuhan Tennis Open - Wuhan Sony Ericsson Championships - Madrid China Open - Beijing China Open - Beijing Coupe Banque Nationale - Quebec City ASB Classic - Auckland Qatar Total Open - Doha TEB BNP Paribas Istanbul Cup - Istanbul J&T Banka Prague Open - Prague Qatar Total Open - Doha Nurnberger Versicherungscup - Nurnberg BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan Olympics - Beijing China Open - Beijing Rogers Cup - Toronto WTA Finals - Singapore Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Tennis in the Land - Cleveland Miami Open - Miami China Open - Beijing Mutua Madrid Open - Madrid TEB BNP Paribas Istanbul Cup - Istanbul W100 Charleston The Top Seed Open - Lexington Swisscom Challenge - Zurich Rogers Cup - Toronto Qatar Total Open - Doha Dubai Duty Free Championships - Dubai National Bank Open - Toronto Yarra Valley Classic - Melbourne San Diego Open - San Diego Phillip Island Trophy - Melbourne Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis Qatar Total Open - Doha Qatar Ladies Open - Doha St. Petersburg Ladies Trophy - St. Petersburg Volvo Car Open - Charleston Nottingham Open - Nottingham Western & Southern Open - Cincinnati China Open - Beijing Credit One Charleston Open - Charleston Libema Open - 's-Hertogenbosch Australian Open - Melbourne Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Upper Austria Ladies Linz - Linz Qatar TotalEnergies Open - Doha French Open - Paris AEGON International - Eastbourne Pacific Life Open - Indian Wells, California NASDAQ-100 Open - Miami, Florida Wimbledon - London Rothesay Open - Nottingham MasterCard German Open - Berlin Miami Open - Miami Rothesay Classic - Birmingham NASDAQ-100 Open - Miami Kremlin Cup - Moscow Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami U.S. Open - New York Ladies Kremlin Cup - Moscow Zurich Open - Zurich Sony Ericsson WTA Tour Championships - Madrid French Open - Paris Bank of the West Classic - Stanford Sony Ericsson Open - Miami Rogers Cup - Montreal Acura Classic - San Diego Qatar Total Open - Doha Sony Ericsson Open - Miami Qatar Telecom German Open - Berlin Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Western & Southern Financial Group Women's Open - Cincinnati Sony Ericsson Championships - Doha Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Women's Open - Cincinnati U.S. Open - New York Rogers Cup presented by National Bank - Montreal Toray Pan Pacific Open - Tokyo China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Mercury Insurance Open - Carlsbad Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Rogers Cup - Toronto Wuhan Tennis Open - Wuhan French Open - Paris Sony Ericsson Championships - Doha BNP Paribas Open - Indian Wells Toray Pan Pacific Open - Tokyo German Open - Berlin WTA Tour Championships - Los Angeles Wuhan Open - Wuhan French Open - Paris Australian Open - Melbourne China Open - Beijing Idea Prokom Open - Sopot U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Rogers Cup presented by National Bank - Montreal French Open - Paris Toray Pan Pacific Open Tennis Tournament - Tokyo Australian Open - Melbourne U.S. Open - New York French Open - Paris Western & Southern Open - New York Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Barclays Dubai Tennis Championships - Dubai U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Rogers Cup - Toronto Australian Open - Melbourne Rogers Cup - Toronto Qatar Total Open - Doha Sony Ericsson Open - Miami Wimbledon - London Charleston - Charleston Thoreau Tennis Open - Concord WTA Chicago 125 - Chicago Internazionali BNL d'Italia - Rome China Open - Beijing Mutua Madrilena Madrid Open - Madrid Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Qatar TotalEnergies Open - Doha Wimbledon - London Australian Open (juniors) Barclays Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Fed Cup, World Group, QF, RUS-ARG 4-1 Uncle Tobys Hardcourt - Gold Coast Wimbledon - London Wimbledon (juniors) Australian Open (juniors) U.S. Open - New York Fed Cup, World Group, 1R, RUS-AUS 4-1 Fed Cup, World Group, SF, RUS-AUT 5-0 Fed Cup, World Group, F, RUS-FRA 3-2 Australian Open - Melbourne Fed Cup, World Group I 2007, 1R, RUS-ESP, 5-0 Sony Ericsson Open - Miami Fed Cup, World Group, F, ESP-RUS 0-4 Fed Cup, World Group I 2009, RUS-CHN 5-0 Fed Cup, World Group, F, RUS-ITA 4-0 Qatar Total FinaElf Open 2003 - Doha Fed Cup, World Group, 1R, RUS-FRA 3-2 Fed Cup, World Group, 1R, RUS-NED 1-3 Fed Cup, World Group, SF, RUS-USA 3-2 Wimbledon - London W60 Evansville Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Ladies Kremlin Cup - Moscow Porsche Tennis Grand Prix - Filderstadt Wimbledon - London Swisscom Challenge - Zurich Qatar Total Open - Doha U.S. Open - New York Uncle Tobys Hardcourts - Gold Coast Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Moorilla Tasmanian International - Hobart French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Wimbledon - London Fed Cup, World Group, SF, RUS-ITA 5-0 Watsons Water Champions Challenge - Hong Kong Fed Cup, World Group, F, RUS-CZE 2-3 Fed Cup, World Group, 1R, RUS-ESP 3-2 U.S. Open - New York U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne Australian Open - Melbourne Western & Southern Open - Cincinnati Fed Cup, World Group, SF, RUS-SRB 2-3 Dubai Duty Free Women's Open - Dubai Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open (juniors) The Hastings Direct International Championships - Eastbourne Rogers Cup - Montreal French Open (juniors) Western & Southern Open - Cincinnati JP Morgan Chase Open - Los Angeles Wuhan Tennis Open - Wuhan Australian Open - Melbourne Wimbledon - London U.S. Open (juniors) Olympics - Athens China Open - Beijing Watsons Water Champions Challenge - Hong Kong French Open - Paris Fed Cup, World Group, 1R, POL-RUS 0-4 Dubai Duty Free Championships - Dubai Wismilak International - Bali China Open - Beijing French Open - Paris Porsche Tennis Grand Prix - Filderstadt Australian Open - Melbourne BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells U.S. Open - New York U.S. Open (juniors) Mutua Madrid Open - Madrid Australian Open - Melbourne Hyundai Hopman Cup - Perth Wimbledon (juniors) Wimbledon - London Australian Open (juniors) U.S. Open - New York U.S. Open (juniors) Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris All Lower level tournaments U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open (Wildcard) French Open - Paris Fed Cup, World Group, SF, RUS-GER 3-2 U.S. Open - New York U.S. Open - New York Wimbledon - London Fed Cup, World Group I 2010, SRB-RUS 2-3 Mutua Madrilena Madrid Open - Madrid Fed Cup, World Group, SF, ITA-RUS 4-1 Omnium Banque Nationale - Montreal W100 Cary